heavy mortar shell - Espagnol Anglais Dictionnaire